package com.kotasoft.training.roogwteclipselink.client.managed.request;

import org.springframework.roo.addon.gwt.RooGwtMirroredFrom;

import com.google.gwt.requestfactory.shared.EntityProxy;
import com.google.gwt.requestfactory.shared.ProxyFor;
import com.kotasoft.training.roogwteclipselink.shared.domain.Alumno;

@RooGwtMirroredFrom(Alumno.class)
@ProxyFor(Alumno.class)
public interface AlumnoProxy extends EntityProxy {

    abstract String getApellidos();

    abstract DireccionProxy getDireccion();

    abstract String getDni();

    abstract String getEmail();

    abstract Long getId();

    abstract String getNombre();

    abstract Integer getTelefono();

    abstract Integer getVersion();

    abstract String getWeb();

    abstract void setApellidos(String apellidos);

    abstract void setDireccion(DireccionProxy direccion);

    abstract void setDni(String dni);

    abstract void setEmail(String email);

    abstract void setId(Long id);

    abstract void setNombre(String nombre);

    abstract void setTelefono(Integer telefono);

    abstract void setVersion(Integer version);

    abstract void setWeb(String web);
}
